﻿#main_container .entry {
    background: #fff;
    /*background-color:white;*/
    /*background: #f8f7f6;*/
    border:none;
    /*border: 1px solid #d8d8d8;*/
    margin-bottom: 30px;
    overflow: hidden;
}

#main_container .entry-header {
    border-bottom: 1px solid #e3e1d9;
    overflow: hidden;
    padding: 5px 20px 10px;
    position: relative;
}

#main_container .entry-footer {
    font-size:smaller;
    border-top: 1px solid #e3e1d9;
    overflow: hidden;
    padding: 15px 20px;
    /*height:12px;*/
}

#main_container .entry-header a {
    text-decoration: none;
}

   

#main_container .entry-header .meta, #main_container .entry-header .title {
    float: left;
    width: 588px;
}

#main_container .entry-header .title {
    letter-spacing: -0.2px;
    margin: 0;
}

    #main_container .entry-header .title, #main_container .entry-header .title a {
        /*color: #1155cc;*/
        color:#006666;
        /*color: #4e4d4a;*/
    }

#main_container .entry-header .meta {
    margin: 0 0 0 2px;
}

    #main_container .entry-header .meta a {
        text-decoration: underline;
    }

#main_container .collapsible .entry-header .meta, #main_container .collapsible .entry-header .title {
    width: 588px;
}

#main_container .entry-header .button {
    display: block;
    padding: 7px 15px 13px;
    position: absolute;
    right: 20px;
    top: 15px;
}

#main_container .entry-content {
    border-top: 1px solid #fff;
    overflow: hidden;
    padding: 15px 20px 15px;
}

#main_container .entry-image, #main_container .entry-title-image, #main_container .gallery-image {
    border:none;
    /*border: 4px solid #333;*/
    float: left;
    margin: 0 25px 0 0;
}

#main_container .align-right .entry-image, #main_container .align-right.entry-image {
    margin: 0 0 15px 15px;
}

#main_container .align-left .entry-image, #main_container .align-left.entry-image {
    margin: 0 15px 15px 0;
}

#main_container .collapsible .zoom.align-right a span, #main_container .collapsible .zoom.align-left a span {
    margin-bottom: 14px;
}

#main_container .entry-title-image {
    margin: 6px 20px 0 0;
}

#main_container .entry-content p {
    margin-bottom: 10px;
}

#main_container .single .entry-content p, #main_container .collapsible .entry-content p {
    margin-bottom: 15px;
}

#main_container .entry-links, #comments .comment-links {
    list-style: none;
    margin-top: -5px;
}

    #main_container .entry-links li, #comments .comment-links li {
        float: left;
        font-weight: bold;
        margin: 0;
    }

        #main_container .entry-links li a, #main_container .entry-links li .separator,
        #comments .comment-links li a, #comments .comment-links li .separator {
            color: #878080;
            text-decoration: none;
        }

            #main_container .entry-links li a:hover, #comments .comment-links li a:hover {
                color: #9c163e;
                text-decoration: underline;
            }

        #main_container .entry-links li .separator, #comments .comment-links li .separator {
            margin: 0 7px 0 4px;
        }

/** Single Entry Post **/

#main_container .entry.single .post-rating, #main_container .gallery-list .gallery-rating {
    color: #797474;
    float: right;
    margin-top: -25px;
    text-align: center;
}

    #main_container .entry.single .post-rating span.on, #main_container .entry.single .post-rating span.off,
    #main_container .gallery-list .gallery-rating span.on, #main_container .gallery-list .gallery-rating span.off {
        display: inline-block;
        height: 14px;
        width: 14px;
    }

    #main_container .entry.single .post-rating span.on, #main_container .gallery-list .gallery-rating span.on {
        background: url(../img/rating-star-on.png) no-repeat;
    }

    #main_container .entry.single .post-rating span.off, #main_container .gallery-list .gallery-rating span.off {
        background: url(../img/rating-star-off.png) no-repeat;
    }

    #main_container .entry.single .post-rating p {
        margin: -2px 0 0;
    }

#main_container .entry.single .entry-image {
    float: none;
    margin-bottom: 5px;
}

#content .entry .box-footer {
    color: #878080;
}

    #content .entry .box-footer ul {
        list-style: none;
        margin: 0;
        overflow: hidden;
    }

    #content .entry .box-footer li {
        float: left;
        margin: 0;
    }

        #content .entry .box-footer li a {
            color: #878080;
        }

            #content .entry .box-footer li a:hover {
                color: #9c163e;
            }

    #content .entry .box-footer .social-links {
        margin: -7px 0 0;
    }

        #content .entry .box-footer .social-links li {
            margin-left: 10px;
        }

#content .author-bio {
    background: #f9f9f9;
    border: 1px solid #d8d8d8;
    color: #52504d;
    margin-bottom: 30px;
    overflow: hidden;
    padding: 15px 20px;
}

    #content .author-bio .avatar {
        background: #fff;
        border: 1px solid #c1c1c1;
        float: left;
        margin: 0 25px 0 0;
        padding: 4px;
    }

    #content .author-bio h4 {
        float: left;
        margin: 0 0 2px;
        width: 523px;
    }

    #content .author-bio p {
        margin: 10px;
    }

    #content .author-bio .button {
        display: block;
        float: right;
        padding: 7px 15px 13px;
    }
